1
                           general:: 
                            Phrase(s): on the rag
1. Sl.menstruating. (Potentially offensive. Use with caution.)  •  Kim’s on the rag and in a bad mood.  •  Sue doesn’t go swimming when she’s on the rag. 2. Sl. illtempered.  •  Bill is on the rag and making trouble for everyone.  •  Wow, Bob, you are on the rag. What’s eating you?
                        
                        
 
                        
                            McGrawhill's American Idioms And Phrasal Verbs